human interference - Francés Inglés Diccionario